package com.napenalki.toto.dao;

import java.util.List;

import com.napenalki.toto.domain.SpecialEvent;
import com.napenalki.toto.domain.SpecialEvents;

public interface SpecialEventDao {

    public SpecialEvent addSpecialEvent(SpecialEvent event);

    public SpecialEvent findSpecialEventById(int id);

    public List<SpecialEvent> findAllSpecialEvents();

    public SpecialEvent findSpecialEventByType(SpecialEvents eventType);

    public List<SpecialEvent> findAllFinishedSpecialEvents();

    public SpecialEvent updateSpecialEvent(SpecialEvent event);

    public void deleteSpecialEvent(SpecialEvent event);

}
